herding dog - German English Dictionary